Dewdney is a city in the Fraser Valley of British Columbia, in the eastern reaches of the Lower Mainland.